Skip to content

mise: remove broken windows-specific config - #10047

Open
senekor wants to merge 1 commit into
mainfrom
senekor/ouvksrluzosr
Open

mise: remove broken windows-specific config#10047
senekor wants to merge 1 commit into
mainfrom
senekor/ouvksrluzosr

Conversation

@senekor

@senekor senekor commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

@senekor
senekor requested a review from a team as a code owner August 24, 2026 20:29
@senekor
senekor force-pushed the senekor/ouvksrluzosr branch from 1ef084e to 58535da Compare August 24, 2026 20:30
@senekor

senekor commented Aug 25, 2026

Copy link
Copy Markdown
Contributor Author

CI will be fixed by #10048 fixed by rebasing on main.

The key `settings.windows_default_inline_shell_args` has been disabled
for project-local configuration for security reasons:
https://github.com/jdx/mise/releases/tag/v2026.7.14

This does not change the fact that affected tasks are now broken on
Windows. It simply removes the warning for non-Windows users.
@glehmann

Copy link
Copy Markdown
Member

I think I would prefer to have bash specified as shell, so it applies to all the platforms. That's not ideal on windows, but at least that's a usable configuration, which is not the case without it.
mise is not doing us a favor by dropping the support for this feature without an easy way to deal with it!

@senekor

senekor commented Aug 25, 2026

Copy link
Copy Markdown
Contributor Author

There is also the run_windows key. But as stated in the commit message, fixing it on Windows is out of scope for this PR, since I can't test it anyway. This is just getting rid of the warning for non-Windows users. A Window user can fix the task itself in a different PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants